package org.jsola.hr.service;

import org.jsola.core.Page;
import org.jsola.core.service.IService;
import org.jsola.hr.dao.IAttendPunchRecordDAO;
import org.jsola.hr.entity.AttendPunchRecordDO;
import org.jsola.hr.query.AttendRecordStatQuery;
import org.jsola.hr.vo.AttendRecordStatVO;

/**
 * 上下班考勤报表
 *
 * @author wxz
 */
public interface IAttendRecordStatService extends IService<IAttendPunchRecordDAO, AttendPunchRecordDO> {


    /**
     * 分页查询考勤打卡记录
     *
     * @param attendRecordStatQuery 查询条件
     * @param siteId 所属站点id
     * @return 考勤打卡记录列表信息
     */
    Page<AttendRecordStatVO> selectPage(AttendRecordStatQuery attendRecordStatQuery, String siteId);



}
